nerve center


Results for "nerve center"

English - Turkish Dictionary

nerve center

(English - Turkish Dictionary) :
kalp, merkez: Istanbul is the economic nerve center of Turkey. Türk ekonomisinin kalbi İstanbul´da atıyor.